package com.hongdee.scm.monthlybalance.entity;

import com.hongdee.base.entity.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * Created by Mr. Xu on 2017/6/12.
 * 月结实体
 */
@Entity
@Table(name = "T_Scm_MonthlyBalance")
public class TScmMonthlyBalance extends BaseEntity{
    //月结开始时间
    @Column(name = "monthly_balance_start_date", length = 32, columnDefinition = " VARCHAR(32) COMMENT '月结开始时间' ")
    private String monthlyBalanceStartDate;
    //月结结束时间
    @Column(name = "monthly_balance_stop_date", length = 32, columnDefinition = " VARCHAR(32) COMMENT '月结结束时间' ")
    private String monthlyBalanceStopDate;
    //月结月份
    @Column(name = "monthly_balance_month", length = 32, columnDefinition = " VARCHAR(32) COMMENT '月结月份' ")
    private String monthlyBalanceMonth;
    //月结日期
    @Column(name = "monthly_balance_date", length = 8, columnDefinition = " VARCHAR(8) COMMENT '月结日期' ")
    private String monthlyBalanceDate;
    //月结状态(0已月结1反月结2默认3月结申请4成本差异通过)
    @Column(name = "monthly_balance_status", length = 1, columnDefinition = " VARCHAR(1) COMMENT '月结状态(0已月结1反月结2未月结)' ")
    private String monthlyBalanceStatus;
    //公司
    @Column(name = "company_id", length = 32, columnDefinition = " VARCHAR(32) COMMENT '公司id' ")
    private String companyId;

    public String getMonthlyBalanceStatus() {
        return monthlyBalanceStatus;
    }

    public void setMonthlyBalanceStatus(String monthlyBalanceStatus) {
        this.monthlyBalanceStatus = monthlyBalanceStatus;
    }

    public String getMonthlyBalanceStartDate() {
        return monthlyBalanceStartDate;
    }

    public void setMonthlyBalanceStartDate(String monthlyBalanceStartDate) {
        this.monthlyBalanceStartDate = monthlyBalanceStartDate;
    }

    public String getMonthlyBalanceStopDate() {
        return monthlyBalanceStopDate;
    }

    public void setMonthlyBalanceStopDate(String monthlyBalanceStopDate) {
        this.monthlyBalanceStopDate = monthlyBalanceStopDate;
    }

    public String getMonthlyBalanceMonth() {
        return monthlyBalanceMonth;
    }

    public void setMonthlyBalanceMonth(String monthlyBalanceMonth) {
        this.monthlyBalanceMonth = monthlyBalanceMonth;
    }

    public String getMonthlyBalanceDate() {
        return monthlyBalanceDate;
    }

    public void setMonthlyBalanceDate(String monthlyBalanceDate) {
        this.monthlyBalanceDate = monthlyBalanceDate;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }
}
